package com.wpzf.ndhc.mapper;

import com.wpzf.ndhc.domain.WpCjTbhcjgsjNdDTO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;


@Mapper
public interface WpzfNdhcCommonSjMapper {

    public int addHcjg(Map<String, Object> map);  // <!--保存核查结果-->

    public int addHcjg_hf_DtPwwj(Map<String, Object> map); //  <!--保存核查结果 合法*******动态批文-->

    public int addHcjg_wf_wfpzwh(Map<String, Object> map); // <!--保存核查结果 违法*******批准文号-->

    public int addHcjg_wf_wftgzmwj(Map<String, Object> map); //   <!--保存核查结果 违法*******自录批文类型-->

    public int adddHcjg_qt_qtpzwh(Map<String, Object> map); // <!--保存核查结果 其他*******批准文号-->

    public int addHcjg_qt_qtsftgxxydss(Map<String, Object> map); //<!--保存核查结果 其他*******是否提供先行用地手续-->

    public int addHcjg_qt_qtsfzygd(Map<String, Object> map); // <!--保存核查结果 其他*******是否占用耕地-->

    public int deleteHcJg(Map<String, Object> map); //<!--修改核查结果-->

    public int deleteHcjg_hf_dtPwwj(Map<String, Object> map); // <!--修改核查结果 合法*******动态批文-->

    public int deleteHcjg_wf_wfpzwh(Map<String, Object> map); //    <!--修改核查结果 违法*******批准文号-->

    public int deleteHcjg_wf_wftgzmwj(Map<String, Object> map); //<!--修改核查结果 违法*******自录批文类型-->

    public int deleteHcjg_qt_qtpzwh(Map<String, Object> map); //    <!--修改核查结果 其他*******批准文号-->

    public int deleteHcjg_qt_qtsftgxxydss(Map<String, Object> map); // <!--修改核查结果 其他*******是否提供先行用地手续-->

    public int deleteHcjg_qt_qtsfzygd(Map<String, Object> map); //  <!--修改核查结果 其他*******是否占用耕地-->

    public int updateHcjg_hcjgsm(Map<String, Object> map); //  <!--更新核查结果说明-->

    public Map<String, Object> queryHcJgById(Map<String, Object> map); //<!--根据行政区、批次号、图斑编号以及用户名查询当前图斑是否存在-->

    public Map<String, Object> getHcjgsmBytbbh(Map<String, Object> map);// <!--根据图斑编号验证核查结果-->

    List<WpCjTbhcjgsjNdDTO> getTbhcjglist(Map<String, Object> parm); //<!--根据当前用户查询当前区县的核查结果-->

    List<Map<String, Object>> get_user_pchlist(Map<String, Object> parm); //<!--根据当前用户获取所有批次-->

    public List<Map<String, Object>> query_unit_w_task_list(Map<String, Object> parm);/* <!--获取当前用户所有未完成任务图斑-->*/

    public List<Map<String, Object>> query_unit_y_task_list(Map<String, Object> parm);/* <!--获取当前用户已完成所有的图斑-->*/


}
